package com.story.story_serve.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.method.support.HandlerMethodReturnValueHandler;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

import javax.print.DocFlavor;
import java.sql.SQLOutput;
import java.util.List;

/**
 * ClassName:  AxiosConfig
 * description:
 *
 * 这个配置类的作用是告诉Spring MVC如何处理以 /userimg/ 开头的URL请求，
 * 将它们映射到本地文件系统中的一个特定目录下。
 * 这样，当应用程序运行时，如果用户请求 /userimg/ 下的资源，Spring MVC就会根据这个配置去提供相应的静态资源。
 *
 *
 * @ author:郭海龙
 * @ Create：2024/6/6 18:56
 * @ Version:1.0
 */
@Configuration
public class AxiosConfig implements WebMvcConfigurer {
    // 静态资源处理
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {

        String pre = "static\\userimg\\";
        registry.addResourceHandler("/userimg/**").addResourceLocations(pre);
        System.out.println(pre);
        System.out.println("fffffffffffff");
    }
}
